very agreeable person - Turkish English Dictionary